make-up powder - French English Dictionary